

.editor
{
	padding-bottom:1em;
}
.editor{
	border-bottom:solid 1px #E5E5E5;
	margin:1em 0 0 0;
	color:#000;
}


.form .putbtns{
	padding: 0.5em 0;
	margin: 0 0 0 0;
	border-bottom:solid 0.0625em #E5E5E5;
	color:#000;
	background-color:#FFF;
	-webkit-user-select:none;
	display: -webkit-box;
	display: box;
}

.form .putbtns .ld
{
	width:2em;
	height:2em;
	margin:0 0.5em 0 0.5em;
	background-image:url(images/common/editer_btn.png);
	background-size:auto 4em;
	background-repeat:no-repeat;
	border:solid 0.0625em #E5E5E5;
	-webkit-border-radius:0.2em;
	}
.form .putbtns .adds
{
	background-position:0 0;
	}
.form .putbtns .video
{
	background-position:-2em 0;
	}
.form .putbtns .pic
{
	background-position:-4em 0;
	}
.form .putbtns .face
{
	background-position:-6em 0;
	}
.form .putbtns .sina
{
	background-position:-8em 0;
	}
.form .putbtns .qqweibo
{
	background-position:-10em 0;
	}
	
.form .putbtns .act
{
	background-position-y: -2em;
	}
.form .putbtns .cd
{
	box-flex: 1;
	-webkit-box-flex: 1;
	width:100%;
	height:2em;
	line-height:2em;
	text-align:right;
	}
.form .putbtns .rd
{
	height:2.125em;
	padding:0 0.5em;
	line-height:2em;
	text-align:center;
	background-color:#3498DB;
	-webkit-border-radius:0.2em;
	color:#FFF;
	}
.form .putbtns .rd:active {
	background-color: #308BC9;
    box-shadow: none;
    color: #FFFFFF;
    transition: none 0s ease 0s;
}


.form .pic_c
{

}
.form .pic_c li{
	display:inline-block;
	width:23%;
	margin-left:1.6%;
	overflow:hidden;
	background-color:#FFF;
}
.form .pic_c li div
{
	text-align:center;
	width:100%;
	height:100%;
	line-height:100%;
	}
.form .pic_c li div img
{
	width:100%;
	height:100%;
}

.form .up_add
{
	background-image:url(images/common/m_img.png);
	background-position:center center;
	background-repeat:no-repeat;
	background-size:2em 2em;
	}

	
	

.acui{
	position: absolute;
	left: 0;
	top:0;
	width: 100%;
	height: 100%;
	background-color:rgba(0,0,0,0.1);
	-webkit-user-select:none;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	box-orient: vertical;
}

.acui .acui_head{
	box-flex: 1;
	-webkit-box-flex: 1;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	box-orient: vertical;
}
.acui .acui_head .acui_bg{
	box-flex: 1;
	-webkit-box-flex: 1;
}
.acui .acui_head .acui_title
{
	padding: 0 0.5em;
	border-top:solid 0.125em #E5E5E5;
	border-bottom:solid 0.0625em #E5E5E5;
	background-color:#FFF;
	display: -webkit-box;
	display: box;
	height:2.5em;
	line-height:2.5em;
	color:#666;
	}
.acui .acui_head .acui_title .cd
{
	box-flex: 1;
	-webkit-box-flex: 1;
	width:100%;
	text-align:center;
	}
.acui .acui_head .acui_title .btn
{
	text-align:center;
	color:#3498DB;
	}
.acui .acui_head .acui_title .btn:active {
	opacity:0.6;
	}
	
.acui .acui_body{
	width:100%;
	height:60%;
	background-color:#FFF;
}

.acui .acui_body .acui_content
{
	box-flex: 1;
	-webkit-box-flex: 1;
	} 



.acui .acui_body ul
{
	}
.acui .acui_body li 
{
	display: -webkit-box;
	display: box;
	border-top:solid 1px #E5E5E5;
	padding: 0.5em;
	background-color:#FFF;
	}
.acui .acui_body li div
{
	-webkit-box-flex: 1;
	box-flex: 1;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	outline: 0;
	height:1.2em;
	line-height:1.2em;
	color:#666;
	}
.acui .acui_body li span
{
	display:block;
	width: 1em;
	margin-left:0.2em;
	background-image:url(../images/common/arrow.png);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size: auto 0.8rem;
	background-size: auto 0.8rem;
}
.acui .acui_body li:active
{
	background-color:#ECECEC;
	color:#FFF;
}
	